precipitous coasts - Español Inglés Diccionario